package cn.iocoder.yudao.module.engine.service.core.timer;

import cn.iocoder.yudao.module.engine.model.context.EngineSessionContext;
import io.netty.util.HashedWheelTimer;

import java.util.concurrent.ExecutorService;

public interface IEngineTimerService {

    void addTimerTask(HashedWheelTimer wheelTimer, EngineSessionContext sessionContext, ExecutorService timerExecutors);

    void cancelTimerTask(HashedWheelTimer wheelTimer, EngineSessionContext sessionContext, ExecutorService timerExecutors);
}
